.os3tabs_header {
	position: relative;
	
	/* DEBUG */
	border: 1px solid black;
}

.os3tabs_header .row {
	position: relative;

	clear: both;
}

.os3tabs_header .row .tab,      .os3tabs_header .row .tab_hover,
.os3tabs_header .row .btn_down, .os3tabs_header .row .btn_up,
.os3tabs_header .row .sel, .os3tabs_header .row .unsel,
.os3tabs_header .row .disabled
{
	position: relative;

	border: 1px solid black;
	background-color: #ffcccc;
	
	float: left;

	cursor: pointer;

        -moz-border-radius-topleft: 10px;
        -moz-border-radius-topright: 10px;
        -moz-user-select: None;
	padding: 0 4px 0 4px;

	overflow: hidden;

	white-space: nowrap;
}

.os3tabs_header .row .disabled
{
	background-color: #DFDFDF;
	color: #8F8F8F;
}

.os3tabs_header .row .tab_hover {
	background-color: #ffffcc;
}

.os3tabs_header .row .btn_down {
	background-color: red;
}

.os3tabs_header .row .btn_up {
	background-color: yellow;
}

.os3tabs_header .row .sel {
	background-color: green;
	color: white;
}

.os3tabs_body {
	position: relative;
	clear: both;

	/* DEBUG */
	border: 1px solid black;
	padding: 4px;
}

.os3tabs_body > .tab {
	position: relative;

	top: 0px;
	left: 0px;

	display: none;
}
